Definition of Scomberomorus Cavalla
-
(noun) large mackerel with long pointed snout; important food and game fish of the eastern Atlantic coast southward to Brazil
Synonyms of Scomberomorus Cavalla
Antonyms of Scomberomorus Cavalla
No Antonyms Found.
Homophones of Scomberomorus Cavalla
No Homophones Found.